home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (4th Edition) / The Business Master - 4th Edition.iso / files / utilfile / polycopy / polycopy.txt < prev    next >
Encoding:
Text File  |  1992-10-01  |  30.1 KB  |  712 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                   P O L Y C O P Y
  13.                       ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  14.                      █▀   █                            █   ▀█
  15.                      █    █                            █ ██ █
  16.                      █    █                            █    █
  17.                      █    █                            █    █
  18.                      █    █                            █    █
  19.                      █    █                            █    █
  20.                      █    █                            █    █
  21.                      █    █                            █    █
  22.                      █    █▄                          ▄█    █
  23.                      █     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀     █
  24.                      █                                      █
  25.                      █        ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄     █
  26.                      █       █▀  ▄▄▄▄▄           ▀▄   ▀█    █
  27.                      █       █   █   █            █    █    █
  28.                      █       █   █   █            █    █ ▄  █
  29.                      █       █   █   █            █    █ █▄ █
  30.                      █▄      █   ▀▀▀▀▀            █    █ ▀ ▄█
  31.                       ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  32.  
  33.                                    POLYCOPY <tm>
  34.                      Copyright (C)1989-1992 Joseph M. Albanese
  35.                                All rights reserved.
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47. POLYCOPY<TM>
  48. With TrashGuard<TM> RAM Integrity Protection
  49.  
  50. The Ultimate Replacement for DISKCOPY
  51.  
  52. Copyright (C)1989-1992 by Joseph M. Albanese.
  53. All rights reserved.
  54.  
  55. Distributed by 
  56. NEOCOM Microspecialists, Inc.
  57.  
  58.  
  59. C O P Y R I G H T   N O T I C E
  60.  
  61. Copyright (C) 1989-1992 Joseph M. Albanese.  All rights reserved.
  62. POLYCOPY is a trademark of Joseph M. Albanese.
  63.  
  64. No part of this manual may be reproduced, transmitted, transcribed,
  65. stored in a retrieval system, or translated into any language (natural
  66. or computer), in any form or by any means, without the prior written
  67. permission of Joseph M. Albanese.
  68.  
  69. You are granted a license to use the software described in this manual.
  70. The software may be used or copied only in accordance with the terms of
  71. that license, which is described following this notice.
  72.  
  73.  
  74. L I C E N S E   A G R E E M E N T  (Shareware Release)
  75.  
  76. The "Shareware Release" of POLYCOPY is fully copyrighted and may not be
  77. sold. However, as with all shareware, it may be copied freely for
  78. evaluation pur- poses.  As a POLYCOPY evaluee, you are granted a 14 day
  79. trial period in which to determine its suitability.  At the end of the
  80. trial period, if you wish to continue using POLYCOPY, you must register
  81. the software.  Refer to the section on REGISTRATION at the end of this
  82. documentation, or to the file called "ORDER.FRM" for more information.
  83.  
  84.  
  85. W A R R A N T I E S   A N D   L I A B I L I T Y
  86.  
  87. NEOCOM Microspecialists, Inc. Disclaims all warranties relating to this
  88. software, whether express or implied, including but not limited to any
  89. implied warranties of merchantability and fitness for a particular
  90. purpose, and all such warranties are expressly and specifically
  91. disclaimed.  Neither NEOCOM Microspecialists, Inc., Joseph M. Albanese
  92. nor anyone else who has been involved in the creation, production, or
  93. delivery of this software shall be liable for any indirect,
  94. consequential, or incidental damages arising out of the use or inability
  95. to use such software even if NEOCOM Microspecialists, Inc. has been
  96. advised of the possibility of such damages or claims.  In no event shall
  97. NEOCOM Microspecialists, Inc.'s liability for any damages ever exceed
  98. the price paid for the license to use the software, regardless of the
  99. form of claim.  The person using the software bears all risk as to the
  100. quality and performance of the software.  Some states do not allow the
  101. exclusion of the limit of liability for consequential or incidental
  102. damages, so the above limitation may not apply to you.
  103.  
  104. This agreement shall be governed by the laws of the state of Virginia
  105. and shall inure to the benefit of NEOCOM Microspecialists, Inc. and any
  106. successors, administrators, heirs and assigns.  Any action or proceeding
  107. brought by either party against the other arising out of or related to
  108. this agreement shall be brought only in the STATE or FEDERAL COURT of
  109. competent jurisdiction located in Henry County, Virginia.  The parties
  110. hereby consent to in personam jurisdiction of said courts.
  111.  
  112.  
  113. T R A D E M A R K S
  114.  
  115. Throughout this manual are commercial names of products made by other
  116. manufacturers or developers.  Many of these product names are either
  117. registered or unregistered trademarks of their respective manufacturers
  118. or developers.  The owners of these trademarks have never expressed any
  119. approval or disapproval of NEOCOM products, nor are they associated with
  120. POLYCOPY, NEOCOM Microspecialists, Inc., or Joseph M. Albanese in any
  121. way.
  122.  
  123. IBM and OS/2 are registered trademarks of International Business
  124. Machines Corp.  MS-DOS is a trademark of Microsoft Corp.  2FILE and
  125. 2FLOPPY are Copyright (C)1990 by Ziff Communications Co. COREtape Light
  126. is a trademark of CORE International, Inc.  QEMM is a trademark of
  127. Quarterdeck Office Systems.  386MAX is a trademark of Qualitus.  Other
  128. products mentioned are trademarks ot their respective companies or
  129. corporations.
  130.  
  131.  
  132.  
  133.                         I N T R O D U C T I O N
  134.  
  135.  
  136. WHAT IS POLYCOPY?
  137.  
  138. POLYCOPY is an exceptionally easy to use program for making copies of
  139. diskettes with a single pass of the original.  This feat is accomplished
  140. by using available RAM, XMS memory and/or HARD DISK space to store a
  141. complete "disk image."  POLYCOPY is the ultimate replacement for the DOS
  142. DISKCOPY utility.
  143.  
  144. NEW:    This version supports 2file/2floppy-compatible ".FLP" and
  145.         DiskDUP image files which may be compressed for archival
  146.         purposes, or transmitted via modem for remote restoration.
  147.  
  148. POLYCOPY is a highly advanced disk duplicating program which offers many
  149. significant advantages over DISKCOPY.  Now, you don't have to have
  150. OS/2TM to benefit from extended memory (EMM driver such as HIMEM or QEMM
  151. required).
  152.  
  153.  
  154. FEATURES
  155.  
  156. *  Single-pass diskette copies using available RAM, XMS or hard disk.
  157. *  Multiple copies from a single pass of the original diskette.
  158. *  Creates and restores from 2FILETM-compatible ".FLP" image files.
  159. *  DiskDUP (Copr. (C)1990 R. MacClean) image file restore capability.
  160. *  TrashGuardTM RAM integrity protection.
  161. *  Full parameter compatibility with DISKCOPY.
  162. *  Read-back verify option.
  163. *  Extended drive letter support.
  164. *  High speed floppy support.
  165. *  No setup!  Automatic configuration.
  166. *  Elapsed time display.
  167. *  Automatic format.
  168. *  Easy to use.  Only one required parameter -- drive letter.
  169. *  Supports 360K, 1.2M, 720K and 1.44M floppies.
  170. *  Copies even bootable diskettes (like DISKCOPY).
  171.  
  172.  
  173.                     G E T T I N G   S T A R T E D
  174.  
  175. REQUIREMENTS
  176.  
  177.   o  IBM or 100% compatible PC  (XMS memory support requires 286
  178.      or higher)
  179.   o  DOS 3.x or higher (or equivalent)
  180.   o  About 200K of free RAM at the DOS prompt
  181.   o  Hard disk
  182.  
  183.  
  184. INSTALLATION
  185.  
  186. As a practical matter, there is no "INSTALLATION"; however, it is
  187. usually a good idea to put a copy of the program "POLYCOPY.EXE" in a
  188. pathed directory.
  189.  
  190.  
  191. NOTES TO DOS 5.0 USERS
  192.  
  193. POLYCOPY was tested exhaustively under DOS 5.0 and should work well
  194. under practically all circumstances.  Again, however, if you experience
  195. problems, remove the "UMB" from your config.sys file to see if it makes
  196. a difference.
  197.  
  198. IMPORTANT:    Diskettes formatted by POLYCOPY under DOS 5.0 
  199.                 cannot be unformatted.  This is because POLYCOPY
  200.                 issues the "/u" parameter to the DOS FORMAT
  201.                 utility when DOS 5.0 is detected.
  202.  
  203.  
  204.  
  205.                       U S I N G   P O L Y C O P Y
  206.  
  207.  
  208. Some of you may be a little confused by all the command line parameters
  209. and syntax show below; however, don't worry, because using POLYCOPY is
  210. exactly like using diskcopy.  As a matter of fact, POLYCOPY is much
  211. easier to use than diskcopy in that only one drive letter is required
  212. (when copying from one floppy drive).  You don't even have to use a
  213. colon unless you want to. Other shortcuts make POLYCOPY easier still,
  214. but we'll get to that later.
  215.  
  216. The box below shows the abbreviated syntax, parameters and examples that
  217. are displayed if you attempt to run POLYCOPY from the DOS command line
  218. with no parameters.
  219.  
  220. USAGE:    C>polycopy [src<:>] [tgt<:>] [/i<s|r>:fspec] [/f] [/x] [/t] [/v] [/r]
  221.  
  222. EXAMPLES: D>polycopy b: /f
  223.           C>polycopy a b
  224.           C>polycopy b /ir:d:\temp\disk (default extension = .FLP")
  225.           C>polycopy e /is:disk1.flp
  226.           C>polycopy /r > prn           (prints registration form)
  227.  
  228. PARMS:    "/F" = Format mode  "/X" = Disable XMS  "/R" = Registration form
  229.           "/I" = Image mode; makes POLYCOPY use 2FILE/2FLOPPY((C)1990 Ziff)-
  230.                  compatible image files (NOTE: "S"=STORE and "R"=RESTORE).
  231.           "/T" = Toggles TrashGuard (RAM data integrity test) from default.
  232.           "/V" = Verify mode.  Reads/compares sectors after writing.
  233.           "/R" = Registration form.  Use "polycopy /r > prn" to print.
  234. NOTE:     "< >" and "[ ]" delimit optional parameters. "|" separates choices.
  235.  
  236.  
  237.  
  238. SIMPLE COPYING
  239.  
  240. When using POLYCOPY to simply copy diskettes there are two main steps
  241. you must follow:
  242.  
  243. 1.      Make your fixed disk drive (or RAM disk) the default.  For
  244.         example, if drive "C:" is your hard drive, this can be
  245.         accomplished by typing "C:" and pressing [ENTER].
  246.  
  247. NOTE:   A temporary file called "DSKIMAGE.}-{" is created (assuming "/i"
  248.         is not used) on the default drive during copying.  It contains
  249.         data that could not fit entirely into RAM.  Under normal
  250.         circumstances, this file is automatically deleted.
  251.  
  252.  
  253. 2.      Type the program name, "POLYCOPY," followed by a SPACE, then the
  254.         drive letter of the floppy drive(s) that will be doing the
  255.         copying.  For example:
  256.  
  257.                 C>polycopy b:
  258.                      or
  259.                 C>polycopy a b    [note the optional colon]
  260.                      or
  261.                 C>polycopy a /f [note: "/f" format parameter]
  262.  
  263. Once POLYCOPY is off and running it's simply a matter of answering "Y"
  264. or "N" to prompts.  Either you continue making copies of the original,
  265. or you answer "N" to stop copying.
  266.  
  267. YOU CAN MAKE AS MANY COPIES OF THE ORIGINAL DISK AS YOU LIKE, WITHOUT
  268. EVER HAVING TO RE-INSERT THAT DISK.
  269.  
  270.  
  271. FORMATTING
  272.  
  273. When "/f" is NOT specified, POLYCOPY attempts to determine if it should
  274. format the TARGET diskette prior to writing data.  Most of the time
  275. that's all you have to worry about; nevertheless, under certain
  276. circumstances POLYCOPY cannot properly determine if a disk should be
  277. formatted.  Hence, there are two circumstances wherein you might use the
  278. "/f" parameter:
  279.  
  280. 1.      When POLYCOPY has previously been unable to determine if
  281.         formatting should be performed.
  282.  
  283. 2.      When you want to be sure that all disks are freshly formatted.
  284.  
  285. When it is necessary to format a diskette, POLYCOPY shells into the DOS
  286. format utility "FORMAT.COM," so it is important that you have it pathed.
  287. For example: "PATH=C:\DOS" in your AUTOEXEC.BAT file.
  288.  
  289.  
  290. IMAGE FILES
  291.  
  292. As previously mentioned, POLYCOPY supports diskette image files. These
  293. are complete, sector-for-sector images of floppies stored as DOS files.
  294. There are many potential uses for image files and, as you will soon
  295. find, they are very easy to use.
  296.  
  297.  
  298. Below is a list of a few of the many possible uses for image files:
  299.  
  300.   - When you need to send bootable diskettes via modem to a friend or
  301.     colleague in a remote location.
  302.  
  303.   - If you wish to keep images of bootable diskettes (old DOS versions,
  304.     for example) on a stand-alone or network hard drive for easy
  305.     retrieval.
  306.  
  307.   - Use POLYCOPY's image files to generate multiple, exact copies of
  308.     program diskettes.  It is often easier to keep track of .flp images
  309.     files than master diskettes.
  310.  
  311.   - One well-known company uses POLYCOPY in its quality assurance
  312.     department to test the effectiveness of its virus scan software on
  313.     image files, which turns out to be much easier and faster to work
  314.     with than dozens of individual floppies.
  315.  
  316.   - I personally use POLYCOPY to create images of commercial program
  317.     diskettes that I rarely need (diskettes I rarely need -- not
  318.     programs) and then save the images to magnetic tape.  Then I recycle
  319.     the physical diskettes for other purposes.
  320.  
  321.  
  322. STREAMING TAPE BACKUP USERS
  323.  
  324. POLYCOPY image files and the COREtape LightTM are a powerful team when
  325. used together and in conjunction with the DOS device driver "CTLDF.SYS"
  326. to make the tape drive act like a very large (albeit slow) disk drive.
  327. With the tape drive configured in this way, you will find it is a much
  328. more intuitive and maintainable method for storing diskette image files
  329. for archival purposes.  In particular, the pseudo-random access and
  330. ability to delete old files without erasing the entire tape make this
  331. method more desirable.
  332.  
  333. Some other streaming tape systems come with logical DOS device drivers
  334. and work similarly to the COREtape Light.  Consult your tape drive
  335. documentation for details on installing the DOS device driver, if one is
  336. supplied.
  337.  
  338.  
  339. IMAGE FILES USAGE
  340.  
  341. Using POLYCOPY to create or restore image files isn't significantly
  342. different from using it to copy diskettes directly. A drive letter is
  343. still required, but only one, since either the SOURCE or TARGET is the
  344. image file itself.  The only extra parameter is the filespec of the
  345. image file.  By filespec we mean the optional drive letter and path, and
  346. the required filename. POLYCOPY infers automatically whether the drive
  347. letter you specified as a parameter is the SOURCE or TARGET based on
  348. whether the "/i" is followed by an "r" or "s." This does not mean, of
  349. course, that you cannot use a drive letter as an integral part of the
  350. image file path.  Quite the contrary. Just don't specify a SOURCE and
  351. TARGET drive letter as parameters in addition to the image file path.
  352. For example:
  353.  
  354. WRONG ==>    C>POLYCOPY a d /is:\TEMP\POLY260    <== WRONG
  355. RIGHT ==>    C>POLYCOPY a /is:D:\TEMP\POLY260    <== RIGHT
  356.  
  357. Here are a few more examples of POLYCOPY image file usage:
  358.  
  359. C>POLYCOPY a /is:DOS331         Creates a complete disk image file on
  360.                                 the default drive (presumably C:) of the
  361.                                 floppy in drive A: called "DOS331.FLP."
  362.  
  363. NOTE:   When no extension is specified, "FLP" is the default.
  364.  
  365. C>POLYCOPY b /ir:STARTER.IMG /f Restores to a floppy in drive B:, after
  366.                                 formatting, from an image file called
  367.                                 "STARTER.IMG" located in the default
  368.                                 directory of the default drive.
  369.  
  370. C>POLYCOPY a /ir:D:\ARC\DOS5-1  Restores to a floppy in drive A: from an
  371.                                 image file called "DOS5-1.FLP" on drive
  372.                                 "D:" in directory "\ARC."
  373.  
  374. These are but a fraction of the possible combinations of drives, paths
  375. and parameters that might be used with POLYCOPY; however, it should be
  376. enough to get you off to a good start.
  377. ELAPSED TIME DISPLAY
  378.  
  379. A great new feature of POLYCOPY is the built-in elapsed time display.
  380. The elapsed time is displayed at the far right of the "percentage..."
  381. line when the process is finished (100%).  The format is [XXm YYs],
  382. where "XX" is the number of minutes and "YY" is the number of seconds.
  383.  
  384. This feature is particularly useful for doing comparisons.  For example,
  385. you might want to find out if POLYCOPY works faster for a particular
  386. disk type under QEMM386 than it does for HIMEM and EMM386, or
  387. vice-versa.  We have found the differences to be rather profound at
  388. times.
  389.  
  390. Elapsed time is displayed for both reads and writes.  Having the elapsed
  391. time is also useful for estimating the total time required to complete a
  392. duplication job.  The possibilities are endless.
  393.  
  394.  
  395. MINIMUM ALLOCATION UNIT (MAU)
  396.  
  397. Some of you may have noticed a new addition to the "EMM Driver Detected"
  398. line in this release.  An example is depicted in the box above (4K MAU).
  399. MAU stands for Minimum Allocation Unit and is the smallest block of
  400. memory allocated by the EMM driver when 1K of XMS is requested.  This
  401. value is determined by the EMM driver.  As a matter of fact, it can be
  402. used to determine which driver is currently installed.
  403.  
  404. When HIMEM is used, for example, a value of 1K MAU is displayed. Under
  405. QEMM our tests revealed a value of 16K.  If you run POLYCOPY from a
  406. Windows' DOS shell you should see a 4K MAU value. If you switch between
  407. EMM drivers frequently you will find this feature convenient for
  408. determining which one currently is active.
  409.  
  410.  
  411. USING XMS MEMORY
  412.  
  413. POLYCOPY automatically checks for the existence of an Extended Memory
  414. Manager (EMM), and will use all available XMS memory (handles
  415. permitting) for copying diskettes.  This allows you to take advantage of
  416. memory above 640K for copying diskettes.  It also allows you to copy an
  417. entire 1.44Mb diskette completely in RAM on machines with 80286
  418. processors or higher, have sufficient extended memory and have HIMEM.SYS
  419. (or an equivalent XMS driver) installed.
  420.  
  421.  
  422. POLYCOPY requires a large number of XMS handles.  Most EMM drivers have
  423. a default number of handles less than or equal to 64.  POLYCOPY needs a
  424. full 128 handles to be able to copy an entire 80 track diskette in RAM.
  425.  
  426. It needs one XMS handle for each side-track (160 for an 80 track
  427. diskette), which explains why you still need a certain amount of regular
  428. DOS RAM available to be able to copy an entire 80 track diskette in RAM.
  429. Therefore, in order to take full advantage of your existing extended
  430. memory, you must increase the number of available XMS handles.
  431.  
  432.  
  433. =======================================================================
  434.                                  HIMEM
  435. =======================================================================
  436.  
  437. If you are using HIMEM, add the statement "/NUMHANDLES=128" to the line
  438. in your CONFIG.SYS file that loads HIMEM.  For example:
  439.  
  440.                 DEVICE=C:\DOS\HIMEM.SYS /NUMHANDLES=128
  441.  
  442. The key element here is the "/NUMHANDLES=128" portion of the line.  This
  443. tells the EMM driver to allow a maximum of 128 handles, rather than the
  444. default which is 32.
  445.  
  446. NOTE:   During testing we experienced fewer problems with HIMEM.SYS
  447.         overall than we did with other EMM drivers. Hence, we recommend
  448.         that you use HIMEM if at all possible.  If  you must use another
  449.         EMM driver, such as QEMM, please be sure to read the appropriate
  450.         section specific to your driver.
  451.  
  452.  
  453. =======================================================================
  454.                                   QEMM
  455. =======================================================================
  456.  
  457. For QEMM users, "HANDLES=128" or "HA=128" will increase the number of
  458. XMS handles.  For example:
  459.  
  460.          DEVICE=C:\QEMM\QEMM386.SYS RAM ST:M X=B000-CFFF HA=128
  461.  
  462. It seems that there is a bug in QEMM386 that causes it to trash bytes of
  463. memory when not properly configured or when advanced features (i.e.
  464. StealthTM) are used on certain machines.  We contacted Quarterdeck about
  465. the problem, but we were unable to resolve the problem prior to release.
  466. It is for this reason that we invented TrashGuardTM to protect our users
  467. against garbaged diskettes.  For detailed information refer to the
  468. section on TrashGuard.
  469.  
  470. TrashGuard doesn't correct errors that are caused by buggy EMM drivers;
  471. however, it does make you aware of any that do occur. This is important
  472. because if you know an error has occurred, you can take actions to
  473. correct the underlying problem. Here's a list of steps to try if you
  474. experience TrashGuard or other errors while using POLYCOPY in a QEMM
  475. environment:
  476.  
  477.   *  Increase the number of available XMS handles.
  478.  
  479.   *  Avoid using the "NOEMS" switch.
  480.  
  481.   *  Avoid using Stealth
  482.  
  483.   *  Exclude progressively larger areas of memory from QEMM386 until the
  484.      problem subsides.  Remember to exclude RAM areas using the
  485.      "X=????-????" syntax as shown above.  Also, you may use as many
  486.      "X=" parameters as you like with QEMM386 so you don't necessarily
  487.      have to exclude everything.
  488.  
  489. Refer to the QEMM manuals for much more detailed troubleshooting
  490. information.  QEMM is a complex tool and may require a considerable
  491. amount of fiddling to get comfortably installed.
  492. =======================================================================
  493.                                  386MAX
  494. =======================================================================
  495.  
  496. We don't know a great deal about 386MAX, but one of our users who
  497. switched from QEMM (due to poor tech support) was kind enough to give us
  498. this information.  386MAX users must add:
  499.  
  500.                              "XMSHNDL=128"
  501.  
  502. to the 386MAX.PRO file.  If you use 386MAX, I will assume you know what
  503. this means.
  504.  
  505.  
  506. =======================================================================
  507.                            OTHER EMM DRIVERS
  508. =======================================================================
  509.  
  510. Other extended memory managers should have similar parameters for
  511. increasing the number of available XMS handles since the
  512. (LotuswIntelwMicrosoftwAST) extended memory specification requires it.
  513.  
  514. PROBLEMS:
  515. In general, if you experience TrashGuard errors during copying you
  516. should try excluding larger and differing areas of memory from your
  517. driver.  Every EMM driver we know of has some kind of exclude parameter
  518. for this purpose.
  519.  
  520.  
  521. TrashGuard RAM Integrity Protection
  522.  
  523. As we discussed in previous sections, most EMM drivers can corrupt
  524. memory inadvertently when they are not properly configured for a
  525. particular computer system.  By  "system" we mean more than simply your
  526. computer.  The BIOS and operating system are also parts of  the system.
  527. Any of the components of the system can introduce problems which might
  528. ultimately result in unreliable copies.  Hence, the RAM integrity
  529. protection system known as TrashGuard.
  530.  
  531.  
  532. CRC CHECKING
  533.  
  534. TrashGuard advances far beyond conventional read/write verification
  535. techniques by performing a 32-bit CRCs (cyclic redundancy checks) on
  536. block or diskette data to insure its integrity while it remains in
  537. memory, and with extreme accuracy. As a matter of fact, TrashGuard can
  538. even catch errors caused by POLYCOPY itself.  Not that there would be
  539. any, or course. Actually, TrashGuard was initially designed for testing
  540. purposes for that very reason.  As it turned out TrashGuard was good at
  541. detecting all kinds of RAM-based errors.
  542.  
  543. When POLYCOPY discovers "trashed RAM" it translates the information into
  544. disk SIDE and TRACK numbers that correspond exactly with those displayed
  545. by the DOS DISKCOMP utility.  You should rarely -- if ever -- be
  546. required to perform a DISKCOMP when you're using TrashGuard.
  547.  
  548. What all this simply means, to you as an end-user, is that you can feel
  549. very confident that duplicates made using POLYCOPY are the most reliable
  550. of any XMS sector copier currently available.
  551. WHAT'S THE CATCH?
  552.  
  553. Truthfully, there is a small price.  In some situations it takes
  554. slightly longer to copy a diskette with TrashGuard turned on. Most of
  555. the time it takes about the same time, but we recommend that you
  556. experiment with TrashGuard turned ON and OFF to see if it's faster
  557. turned off.  It could be that there is no speed advantage copying 1.44Mb
  558. disks, but that there is a drastic improvement on 720Kb's.  To toggle
  559. TrashGuard OFF/ON use the "/t" parameter.  If you find that there is no
  560. difference, then you should by all means leave TrashGuard turned on all
  561. the time. What have you got to lose?  Nothing!
  562.  
  563.  
  564. CAUTION
  565. Prior to disabling TrashGuard make test duplicates of each diskette size
  566. and density supported by your machine.  This will insure there are no
  567. EMM driver (or other) problems that might be masked later on.  Also, if
  568. you make any modifications to your EMM driver repeat the duplication
  569. testing process with TrashGuard ON.
  570.  
  571.  
  572. POLYCOPY normally defaults to TrashGuard being turned ON, but you can
  573. change this using the environment variable "TRASHGUARD".  You can do
  574. this in either of two ways:
  575.  
  576.      1.      Add the line "SET TRASHGUARD=OFF" to your AUTOEXEC.BAT file.
  577.  
  578.      2.      Type "SET TRASHGUARD=OFF" from the DOS command line.
  579.  
  580. Of course if you choose the command line approach, you'll have to repeat
  581. the process each time you reboot your computer.
  582.  
  583. With the environment variable set to "OFF" POLYCOPY will default to not
  584. using TrashGuard.  Even with the TrashGuard environment variable set to
  585. "OFF" you can still use TrashGuard, simply by using the "/t" parameter.
  586. The nice thing about the "/t" or "/T" parameter is that it "toggles"
  587. TrashGuard.  That is, it turns TrashGuard off if it is on or on if it is
  588. off.
  589.  
  590. In a final note of precaution, don't turn off TrashGuard until you are
  591. positive everything's working correctly.  And don't forget to test
  592. POLYCOPY with each type of disk you intend to copy.
  593.  
  594.  
  595. CTRL-BREAK HANDLER
  596.  
  597. POLYCOPY has a robust CTRL-BREAK handler which traps the "Ctrl- Break"
  598. key combination.  When a "Ctrl-Break" is detected, POLYCOPY closes all
  599. open files, frees up XMS and regular RAM, erases temporary files and
  600. returns you safely to DOS.  It is all right to hit "Ctrl-Break"
  601. virtually anytime during a POLYCOPY session.
  602.  
  603.  
  604.  
  605.               S O F T W A R E   R E G I S T R A T I O N
  606.  
  607.  
  608. WHAT DO I GET BY REGISTERING?
  609.  
  610. For one thing, a clear conscience.  People like me work very hard on
  611. programs like this.  We do so under the assumption that if people like
  612. our programs they will (should, and hopefully will) register.
  613.  
  614. In addition to the wonderful feeling you will enjoy, knowing that you
  615. are helping to perpetuate the shareware concept, as a registered user of
  616. POLYCOPY you will also gain the following:
  617.  
  618.  
  619.   o  Latest version of POLYCOPY
  620.  
  621.   o  Professionally printed instruction booklet complete with index and
  622.      table of contents.
  623.  
  624.   o  Notification of new releases
  625.  
  626.   o  Low cost upgrades
  627.  
  628.   o  Technical support
  629.  
  630.   o  FREE bulletin board access
  631.  
  632.   o  FREE BONUS #1:  VOLSER - A complimentary copy of the latest version
  633.      of VOLSER(tm), the volume serial number utility.  VOLSER is a
  634.      companion program to POLYCOPY which allows you to "add", "view"
  635.      and/or "change" DOS 4.xx and 5.xx serial numbers.  Uses for VOLSER
  636.      include: serializing floppy diskettes, serial number coding hard
  637.      drives (theft protection). You can even view and enter disk serial
  638.      numbers in DECIMAL as well as HEXIDECIMAL format.  For serializing
  639.      large quantities of disks, VOLSER has automatic increment,
  640.      decrement and duplicating of serial numbers.
  641.  
  642.   o  FREE BONUS #2:  LED - A complimentary copy of the latest version of
  643.      the world's greatest "All but" delete utility.  It's the converse
  644.      of the DOS "DEL" command.  LED deletes all files in the target
  645.      directory EXCEPT those you specify on the command line. It's
  646.      completely command line compatible with DEL. You can even LED
  647.      accross drives and direct- ories!  This is a great utility,
  648.      particularly if you do alot of archiving and un-archiving. If you
  649.      like DELBUT, you'll love LED!
  650.  
  651.  
  652. As a registered user of POLYCOPY you will also be notified of other
  653. NEOCOM products, as they become available.
  654.  
  655.  
  656.  ========================= ORDER/REGISTRATION FORM ============================
  657.                Send this completed form and registration fees to:
  658.          POLYCOPY REGISTRATION - P.O. BOX 1126 - MARTINSVILLE, VA 24114
  659.  
  660.     Indicate method of payment (payable to NEOCOM Microspecialists, Inc.):
  661.     [ ] Check or Money Order (US Funds)
  662.     [ ] MastCard   [ ] VISA   Exp. Date __/__  Acct#: ________________________
  663.     Signature: ____________________________
  664.  
  665.      Credit card orders: 1-800-766-6861 or FAX 1-703-666-9534 (8am-5pm EST)
  666.    For information, or any other reason, call our voice line: 1-703-666-9534
  667.  ------------------------------------------------------------------------------
  668.   SINGLE COPY REGISTRATION
  669.   Disk with program and documentation:            $24.95 + Postage and handling
  670.  ------------------------------------------------------------------------------
  671.   SITE LICENSE (MULTI-COPY) REGISTRATION
  672.   Site license for the use of POLYCOPY.  (Includes single disk & multiple docs)
  673.  
  674.                      No. PCs                 Adjusted Price
  675.                   -------------------------------------------
  676.                       2 - 5                   $22.50 each
  677.                       6 - 19                  $18.75 each
  678.                      20 - 49                  $16.25 each
  679.                      50 - 99                  $13.75 each
  680.                     100 or more, $1,250 one time fee. (Call for details)
  681.  
  682.        NOTE:  With site licenses postage and handling are waved; however,
  683.               overseas order charges still apply.
  684.  ----------------------------------------------------------------------------
  685.  Price:                    $_____.__ x Qty = $_____.__
  686.  Shipping & Hand.:         $    2.50 x Qty = $_____.__ (Site licenses exempt)
  687.  Overseas or outside U.S.: $    5.00       = $____5.00 (if applicable)
  688.  
  689.                             Total enclosed:  $_____.__ (U.S. funds)
  690.  
  691.  Company: ___________________________   Your Name: __________________________
  692.  
  693.  Address: ___________________________________________________________________
  694.  
  695.  City: _________________________________      State: ___     Zip: ______-____
  696.  
  697.  Telephone: (    )___-____                  Version you already have: _______
  698.  
  699.  Preferred media (check one):            [ ] 3½ diskette      [ ] 5¼ diskette
  700.  Computer:     [ ] PC/XT or compatible   [ ] AT Class   [ ] 80386   [ ] 80486
  701.  EMM Driver:   [ ] HIMEM   [ ] QEMM386   [ ] 386MAX     [ ] Other ___________
  702.  
  703.  DOS or other operating system brand/version: _______________________________
  704.  
  705.  How and where did you find out about POLYCOPY?  ____________________________
  706.  
  707.  ____________________________________________________________________________
  708.  
  709.  Do you have any comments and/or suggestions?  ______________________________
  710.  
  711.  ____________________________________________________________________________
  712.